import request from '@/utils/request'

// 查询诊所信息管理列表
export function listClinics(query) {
  return request({
    url: '/system/clinics/list',
    method: 'get',
    params: query
  })
}
/**
 * 更换网站图标
 * @param {File} url - 文件url
 */
export function changeFavicon(url) {
  const favicon = document.getElementById("favicon");
  if (favicon) {
    favicon.href = url;
  }
  const myAppLogo = document.getElementById("my_app_logo");
  if (myAppLogo) {
    myAppLogo.src = url;
  }

}


// 定义一个函数来格式化日期
export function formatDateTime(date) {
  var year = date.getFullYear(); // 获取年份
  var month = (date.getMonth() + 1).toString().padStart(2, '0'); // 获取月份，月份从0开始，所以加1
  var day = date.getDate().toString().padStart(2, '0'); // 获取日
  var hour = date.getHours().toString().padStart(2, '0'); // 获取小时
  var minute = date.getMinutes().toString().padStart(2, '0'); // 获取分钟
  var second = date.getSeconds().toString().padStart(2, '0'); // 获取秒

  // 拼接成所需的格式
  return `${year}-${month}-${day} ${hour}:${minute}:${second}`;
}
// 查询诊所信息管理详细
export function getClinics(clinicId) {
  return request({
    url: '/system/clinics/' + clinicId,
    method: 'get'
  })
}

// 新增诊所信息管理
export function addClinics(data) {
  return request({
    url: '/system/clinics',
    method: 'post',
    data: data
  })
}

// 修改诊所信息管理
export function updateClinics(data) {
  return request({
    url: '/system/clinics',
    method: 'put',
    data: data
  })
}

// 删除诊所信息管理
export function delClinics(clinicId) {
  return request({
    url: '/system/clinics/' + clinicId,
    method: 'delete'
  })
}
